Why do ghosts speak Latin?

Because it’s a dead language.